package Date1211;
import java.util.Scanner;

// 给出n个数，找出这n个数的最大值，最小值，和。
// 输入格式
// 第一行为整数n，表示数的个数。
// 第二行有n个数，为给定的n个数，每个数的绝对值都小于10000。
// 输出格式
// 输出三行，每行一个整数。第一行表示这些数中的最大值，
// 第二行表示这些数中的最小值，第三行表示这些数的和。
public class Demo3 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int arr[] = new int[10000];
        for(int i=0;i<n;i++){
            arr[i] = sc.nextInt();
        }
        int max =arr[0];
        int min = arr[1];
        int sum = 0;
        for(int i=0;i<n;i++){

            if(max < arr[i]){
                max =arr[i];
            }if(min > arr[i]){
                min =arr[i];
                
            }
        }for(int i=0;i<n;i++){
            sum += arr[i];
        }
System.out.println(max);
System.out.println(min);
System.out.println(sum);

    }
    
}
